a baby-snatcher - Turkish English Dictionary